package idv.loveloser.dao;

/**
 * AbstractMdlLesson entity provides the base persistence definition of the
 * MdlLesson entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlLesson implements java.io.Serializable {

	// Fields

	private Long id;
	private Long course;
	private String name;
	private Short practice;
	private Short modattempts;
	private Short usepassword;
	private String password;
	private Long dependency;
	private String conditions;
	private Short grade;
	private Short custom;
	private Short ongoing;
	private Short usemaxgrade;
	private Short maxanswers;
	private Short maxattempts;
	private Short review;
	private Short nextpagedefault;
	private Short feedback;
	private Short minquestions;
	private Short maxpages;
	private Short timed;
	private Long maxtime;
	private Short retake;
	private Long activitylink;
	private String mediafile;
	private Long mediaheight;
	private Long mediawidth;
	private Short mediaclose;
	private Short slideshow;
	private Long width;
	private Long height;
	private String bgcolor;
	private Short displayleft;
	private Short displayleftif;
	private Short progressbar;
	private Short highscores;
	private Long maxhighscores;
	private Long available;
	private Long deadline;
	private Long timemodified;

	// Constructors

	/** default constructor */
	public AbstractMdlLesson() {
	}

	/** full constructor */
	public AbstractMdlLesson(Long course, String name, Short practice,
			Short modattempts, Short usepassword, String password,
			Long dependency, String conditions, Short grade, Short custom,
			Short ongoing, Short usemaxgrade, Short maxanswers,
			Short maxattempts, Short review, Short nextpagedefault,
			Short feedback, Short minquestions, Short maxpages, Short timed,
			Long maxtime, Short retake, Long activitylink, String mediafile,
			Long mediaheight, Long mediawidth, Short mediaclose,
			Short slideshow, Long width, Long height, String bgcolor,
			Short displayleft, Short displayleftif, Short progressbar,
			Short highscores, Long maxhighscores, Long available,
			Long deadline, Long timemodified) {
		this.course = course;
		this.name = name;
		this.practice = practice;
		this.modattempts = modattempts;
		this.usepassword = usepassword;
		this.password = password;
		this.dependency = dependency;
		this.conditions = conditions;
		this.grade = grade;
		this.custom = custom;
		this.ongoing = ongoing;
		this.usemaxgrade = usemaxgrade;
		this.maxanswers = maxanswers;
		this.maxattempts = maxattempts;
		this.review = review;
		this.nextpagedefault = nextpagedefault;
		this.feedback = feedback;
		this.minquestions = minquestions;
		this.maxpages = maxpages;
		this.timed = timed;
		this.maxtime = maxtime;
		this.retake = retake;
		this.activitylink = activitylink;
		this.mediafile = mediafile;
		this.mediaheight = mediaheight;
		this.mediawidth = mediawidth;
		this.mediaclose = mediaclose;
		this.slideshow = slideshow;
		this.width = width;
		this.height = height;
		this.bgcolor = bgcolor;
		this.displayleft = displayleft;
		this.displayleftif = displayleftif;
		this.progressbar = progressbar;
		this.highscores = highscores;
		this.maxhighscores = maxhighscores;
		this.available = available;
		this.deadline = deadline;
		this.timemodified = timemodified;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCourse() {
		return this.course;
	}

	public void setCourse(Long course) {
		this.course = course;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Short getPractice() {
		return this.practice;
	}

	public void setPractice(Short practice) {
		this.practice = practice;
	}

	public Short getModattempts() {
		return this.modattempts;
	}

	public void setModattempts(Short modattempts) {
		this.modattempts = modattempts;
	}

	public Short getUsepassword() {
		return this.usepassword;
	}

	public void setUsepassword(Short usepassword) {
		this.usepassword = usepassword;
	}

	public String getPassword() {
		return this.password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public Long getDependency() {
		return this.dependency;
	}

	public void setDependency(Long dependency) {
		this.dependency = dependency;
	}

	public String getConditions() {
		return this.conditions;
	}

	public void setConditions(String conditions) {
		this.conditions = conditions;
	}

	public Short getGrade() {
		return this.grade;
	}

	public void setGrade(Short grade) {
		this.grade = grade;
	}

	public Short getCustom() {
		return this.custom;
	}

	public void setCustom(Short custom) {
		this.custom = custom;
	}

	public Short getOngoing() {
		return this.ongoing;
	}

	public void setOngoing(Short ongoing) {
		this.ongoing = ongoing;
	}

	public Short getUsemaxgrade() {
		return this.usemaxgrade;
	}

	public void setUsemaxgrade(Short usemaxgrade) {
		this.usemaxgrade = usemaxgrade;
	}

	public Short getMaxanswers() {
		return this.maxanswers;
	}

	public void setMaxanswers(Short maxanswers) {
		this.maxanswers = maxanswers;
	}

	public Short getMaxattempts() {
		return this.maxattempts;
	}

	public void setMaxattempts(Short maxattempts) {
		this.maxattempts = maxattempts;
	}

	public Short getReview() {
		return this.review;
	}

	public void setReview(Short review) {
		this.review = review;
	}

	public Short getNextpagedefault() {
		return this.nextpagedefault;
	}

	public void setNextpagedefault(Short nextpagedefault) {
		this.nextpagedefault = nextpagedefault;
	}

	public Short getFeedback() {
		return this.feedback;
	}

	public void setFeedback(Short feedback) {
		this.feedback = feedback;
	}

	public Short getMinquestions() {
		return this.minquestions;
	}

	public void setMinquestions(Short minquestions) {
		this.minquestions = minquestions;
	}

	public Short getMaxpages() {
		return this.maxpages;
	}

	public void setMaxpages(Short maxpages) {
		this.maxpages = maxpages;
	}

	public Short getTimed() {
		return this.timed;
	}

	public void setTimed(Short timed) {
		this.timed = timed;
	}

	public Long getMaxtime() {
		return this.maxtime;
	}

	public void setMaxtime(Long maxtime) {
		this.maxtime = maxtime;
	}

	public Short getRetake() {
		return this.retake;
	}

	public void setRetake(Short retake) {
		this.retake = retake;
	}

	public Long getActivitylink() {
		return this.activitylink;
	}

	public void setActivitylink(Long activitylink) {
		this.activitylink = activitylink;
	}

	public String getMediafile() {
		return this.mediafile;
	}

	public void setMediafile(String mediafile) {
		this.mediafile = mediafile;
	}

	public Long getMediaheight() {
		return this.mediaheight;
	}

	public void setMediaheight(Long mediaheight) {
		this.mediaheight = mediaheight;
	}

	public Long getMediawidth() {
		return this.mediawidth;
	}

	public void setMediawidth(Long mediawidth) {
		this.mediawidth = mediawidth;
	}

	public Short getMediaclose() {
		return this.mediaclose;
	}

	public void setMediaclose(Short mediaclose) {
		this.mediaclose = mediaclose;
	}

	public Short getSlideshow() {
		return this.slideshow;
	}

	public void setSlideshow(Short slideshow) {
		this.slideshow = slideshow;
	}

	public Long getWidth() {
		return this.width;
	}

	public void setWidth(Long width) {
		this.width = width;
	}

	public Long getHeight() {
		return this.height;
	}

	public void setHeight(Long height) {
		this.height = height;
	}

	public String getBgcolor() {
		return this.bgcolor;
	}

	public void setBgcolor(String bgcolor) {
		this.bgcolor = bgcolor;
	}

	public Short getDisplayleft() {
		return this.displayleft;
	}

	public void setDisplayleft(Short displayleft) {
		this.displayleft = displayleft;
	}

	public Short getDisplayleftif() {
		return this.displayleftif;
	}

	public void setDisplayleftif(Short displayleftif) {
		this.displayleftif = displayleftif;
	}

	public Short getProgressbar() {
		return this.progressbar;
	}

	public void setProgressbar(Short progressbar) {
		this.progressbar = progressbar;
	}

	public Short getHighscores() {
		return this.highscores;
	}

	public void setHighscores(Short highscores) {
		this.highscores = highscores;
	}

	public Long getMaxhighscores() {
		return this.maxhighscores;
	}

	public void setMaxhighscores(Long maxhighscores) {
		this.maxhighscores = maxhighscores;
	}

	public Long getAvailable() {
		return this.available;
	}

	public void setAvailable(Long available) {
		this.available = available;
	}

	public Long getDeadline() {
		return this.deadline;
	}

	public void setDeadline(Long deadline) {
		this.deadline = deadline;
	}

	public Long getTimemodified() {
		return this.timemodified;
	}

	public void setTimemodified(Long timemodified) {
		this.timemodified = timemodified;
	}

}